#ifndef PCH_H
#define PCH_H
// 定义这个文件是为了可以配置一些 项 的, 比如说PROJECT_NAME

// define cpp Macro
#define PROJECT_NAME pne
// 如果不满意PNE前缀, 自己更改
#define PNE_NAMESPACE_BEGIN \
    namespace PROJECT_NAME  \
    { // NOTE: 如果想更改namespace, 改 PROJECT_NAME 宏 就行

#define PNE_NAMESPACE_END }

#define HelperProjectName "cpp-plain-nes-emulator" // 默认给他cmakelists project name

#define CHINESE_VERSION // 手动配置这里
// #define ENGLISH_VERSION // CHINESE_VERSION 和 ENGLISH_VERSION不应同时设置, 当然也可以同时设置

#define MACRO_STR(x) #x
#define XMACRO_STR(s) MACRO_STR(s)

#endif // PCH_H